electronically controlled - French English Dictionary